MM Selfbot Guide
## 1. Getting Your Telegram API Credentials
Welcome to your guide for setting up your new Telegram automation tool! This guide will walk you through the essential steps to get your product up and running, from obtaining necessary API credentials to configuring your settings and payment methods.
The first step to using your new product is to obtain your unique API ID and API Hash from Telegram. These credentials allow your product to interact securely with the Telegram platform.
__Step-by-Step Instructions:__
- Open your web browser and navigate to the official Telegram applications page: https://my.telegram.org/apps.
- Follow the on-screen prompts to log in with your Telegram account (if you aren't already).
https://i.imgur.com/hDbyz7M.png
- Once logged in, you will find an option to create a new application. Click on this to proceed.
- Fill in the required details for your new application. You can name it anything descriptive, such as "My Bot App" or "Telegram Automation."
_Troubleshooting Tip: If you encounter errors when trying to create the Telegram application, please try again without using a VPN. Sometimes, VPN connections can interfere with the application creation process on certain platforms._
https://i.imgur.com/Qo6WRP7.png
- After creating the application, Telegram will provide you with your unique API ID and API Hash. Make sure to copy both of these values as you will need them in the next step.
## 2. Configuring Basic Settings (Settings Tab)
Now that you have your Telegram API credentials, you can configure the core settings of your product within the "Settings" tab of "MM Selfbot".
__2.1 API Settings__
This section is where you link your product to your Telegram application using the credentials you just obtained.
* Locate the "Telegram API Settings" section.
* Enter your API ID into the designated field.
* Enter your API Hash into its corresponding field.
* Enter your Phone Number into its corresponding field.
https://i.imgur.com/VTeVjwy.png
__2.2 Group Creation Settings__
These settings define how your product will create and manage new Telegram groups.
* Group Name: Enter the default name that new groups created by your product will have. This is a crucial first impression for your groups.
* Group Bio: Provide a description that will be automatically applied to newly created groups. This can explain the purpose of the group.
* Welcome Message: Compose the first message that will be sent to new groups upon their creation. This is an excellent opportunity to greet new members or provide initial instructions.
* Bot Username (Optional): If you wish for a specific bot to be automatically added to new groups, enter its username here (e.g., @BotFather). This is optional, but can be useful for pre-integrating helpful bots.
https://i.imgur.com/cCNxpnd.png
## 3. Fee & Payment Settings
This section allows you to set up your middleman fee and integrate various payment methods for your product's operations.
* Fee Percentage: Enter your desired middleman fee as a percentage (e.g., enter 5.0 for a 5% fee).
* To add payment methods, click the "➕ Add Payment Method" button.
* For each payment method you wish to add:
* Enter a command name (e.g., btc for Bitcoin, eth for Ethereum). This name will be used to automatically generate commands like .btc, .eth, etc., which your customers can use.
* Enter your payment address (e.g., your Bitcoin wallet address, Ethereum wallet address) into the corresponding field.
https://i.imgur.com/F2OqEAK.png
## 4. Phone Authentication Process
After configuring your basic settings, you will need to authenticate your phone number to enable the product to access your Telegram account.
* Enter your phone number with country code (e.g., +1234567890) into the designated field.
* Click "Send Code". A verification code will be sent to your phone via Telegram.
* Enter the 6-digit code in the "Verification Code" field.
* Click "Submit".
https://i.imgur.com/EorWcx0.png
If you have Two-Factor Authentication (2FA) enabled on your Telegram account, you will be prompted to enter your password as well.
## 5. Session Creation
* Once your phone number is successfully authenticated, the product will automatically create a session file.
* This session file contains your encrypted login credentials, allowing the product to maintain a connection with your Telegram account.
* The session name defaults to "mm_selfbot", but this can be changed within the product's settings if desired.
* Click "Save Settings" to ensure all your configurations are stored.
https://i.imgur.com/BPPQ9r4.png
## 6. Start
After completing all the setup and authentication steps, it's time to start the product.
* Go to the "Selfbot Control" tab within the product interface.
* Click "Start Selfbot" to begin running your Telegram automation tool.
https://i.imgur.com/Ct7sU7e.png
## 7. Available Commands After Setup
Once your product is running, you can use the following commands within Telegram chats:
* .mm: Creates a new Telegram group using your pre-configured settings (Group Name, Group Bio, Welcome Message, Bot Username).
* .clean: Deletes all of your own messages from the current chat.
* .[crypto] [amount]: Sends your crypto address to the chat, with an optional fee calculation based on the specified amount.
Examples:
* .btc (Sends your Bitcoin address)
* .eth 100 (Sends your Ethereum address with a fee calculation for 100 units)
* .usdt 50 (Sends your USDT address with a fee calculation for 50 units)
**Your product is now configured and ready to go! If you have any further questions or need additional assistance, please refer to the comprehensive documentation or contact support.**
## 8. Custom Commands
MM Selfbot also allows you to create your own personalized commands to automate responses or actions within Telegram chats.
**Creating a Custom Command:**
* Navigate to the "Custom Commands" section within your product's interface.
* Click the "➕ Add Custom Command" button to create a new command entry.
* Command Name: In the first input field (e.g., where .hello and .info are shown in the example), enter the name of your new custom command. This is the text you will type in Telegram to trigger the command (e.g., hello will create the command .hello).
* Response: In the larger text area below the command name, enter the message or content you want the product to send as a response when this command is used.
**Custom Command Examples:**
* Command Name: hello
* Response: **Hello there!** This is a \custom command` example.`
**Result in Telegram: Hello there! This is a custom command example.**
* Command Name: info
* Response: **My Information** Discord: YourDiscord#1234
**Result in Telegram: My Information Discord: YourDiscord#1234**
https://i.imgur.com/cP6sYUr.png
**Managing Custom Commands:**
* To remove the last added custom command, click the "➖ Remove Last" button.
* Each custom command entry also has an "X" button next to its command name, allowing you to delete individual commands.